import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:sonora/bloc/base/sj_base_state.dart';
import 'package:sonora/models/sj_broad_caster_data.dart';
import 'package:sonora/models/sj_works_model.dart';

part 'sj_follow_list_state.freezed.dart';

@freezed
class SjFollowListState extends SjBaseState with _$SjFollowListState {
  const factory SjFollowListState({
    @Default(false) bool initial,
    @Default(false) bool loading,
    @Default(null) SjBroadCasterData? caster
  }) = _SjFollowListState;
}